#ifndef __OBS_IMPLEMENTATION___FOR_ENTITY
#define __OBS_IMPLEMENTATION___FOR_ENTITY

#include "Observer/ObsImp.h"
#include "Entity/EntityIf.h"

//
//	Observer on entity
class ObsImpE : public ObsImp
{
public:
	ObsImpE();
	virtual	~ObsImpE();

	//
	//	set gene host
	//
	virtual bool setHost(IGeneHost* pHost);


protected:
	IEntity*	m_wpHost;
};

#endif